﻿namespace HashFoo.MigratorFoo
{
    /// <summary>
    /// Handles producing the "down" or "reverse" script
    /// </summary>
    public interface IMigrationInverter
    {
        /// <summary>
        /// Takes a script and produces the reverse.
        /// </summary>
        /// <param name="script"></param>
        /// <returns></returns>
        string InvertCommand(string script);
    }
}
